Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Upgrade Django to v5; related work and cleanups #339

Draft
wants to merge 40 commits into
base: production
Choose a base branch
from

Conversation

anadon
Copy link

@anadon anadon commented Dec 23, 2024

Django 3.x is out of security releases, so I started upgrading to Django 5. I've also implemented a direnv/Nix Flake to 'just' set up a development environment. Lots of small changes. Unfortunately, had to disable 2FA for the time being. I'd like to keep this as a draft to keep track of developments and collaborate. Currently, I'm facing some troubles with some tests related to Square and the environment that I'm not immediately sure how to fix up.

anadon and others added 30 commits May 30, 2024 19:34
… users. Easer alternative than Docker in some scenarios.
…le environment given Nix and Direnv are installed and working on the user's system.
…pgrading to Django v5 and starting work to transition the DB to using PostgreSQL.
* add sig capture for coc to reg form

* add signature to dealers

* add signature to badge admin

* update base image

* add square tag to tests

* magic test fix

* remove old requirements
* remove version

* Update README.md
* update closed message on attendee reg

* add to dealers and staff

* fix existing tests

* new tests for index

* add tests to dealers

* add staff tests

* add test to onsite
* change theme, update styling

* style

* missed

* shadow

* nah

* fuck

* checkbox space
* add sig capture for coc to reg form

* add signature to dealers

* add signature to badge admin

* update base image

* add square tag to tests

* magic test fix

* remove old requirements
* Shore up check for already recieved webhook

* Again, with feeling
…#327)

* Add syntax highlighted JSON field output in webhook admin

* Update base image

---------

Co-authored-by: meanderfox <[email protected]>
* remove the box

* remove the code
…more#333)

* Make dealer wifi configurable, form tweaks.  Update pre-commit
* Fix typo
* Fix default venue form population
* Fix signature collection on Dealers form
* Add tests for registration template tags
* Fix dealer signature, for real
…le environment given Nix and Direnv are installed and working on the user's system.
@anadon
Copy link
Author

anadon commented Dec 23, 2024

Sorry for the noise, Github is fighting me on verifying commits and I'm not sure why.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants